interview questions employment interview tips career interview radius3 j2ee structured analysis .net job software java application object oriented c++ job interview thin-client